About Taylor Associates (london) Ltd (03827245) United Kingdom