About Taylor Made Safety Ltd (07269914) United Kingdom