About Martin Taylor Associates Limited (05249238) United Kingdom