About Baker Group Holdings Limited (06643918) United Kingdom