About Bertram & Hall Ltd (11288256) United Kingdom