About Brammall Holdings Limited (10785926) United Kingdom