About F & J London Ltd (12732067) United Kingdom