About Martin Taylor & Co. Limited (03392543) United Kingdom