About French & Tye Ltd (08249268) United Kingdom