About Taylor Maxwell (international) Limited (01236787) United Kingdom