About Barham Supplies Ltd (13203278) United Kingdom