About Bakman Ltd (12868232) United Kingdom