About T.baker Limited (04675109) United Kingdom