About Balfour Merrie Limited (SC442481) United Kingdom