About Brass Bee Limited (12589990) United Kingdom