J&E MACGREGOR LTD., LOANHEAD, Reino Unido