About Baker Group Ltd (06089293) United Kingdom