About J. Beagrie Limited (SC348847) United Kingdom