About N. Bramall & Son Limited (02049478) United Kingdom