About Taylor Associates (fps) Limited (08201796) United Kingdom