About Barrans Limited (10732085) United Kingdom