About Baker Bennett It Limited (10866995) United Kingdom