About Barr Green Limited (SC506058) United Kingdom