About J&e Macgregor Ltd. (SC365611) United Kingdom