About Taylor Bond London Ltd (12160886) United Kingdom