About Taylor Baptie Limited (10749381) United Kingdom