About Taylor Lewis Limited (07057253) United Kingdom