About French & Swann Ltd (13172532) United Kingdom