About French & Launders Ltd (09284235) United Kingdom