About Anglobras Limited (08078518) United Kingdom