About Barall Allan Limited (11456163) United Kingdom