About Brammall & Company Limited (09311384) United Kingdom