About F & K London Ltd (12070541) United Kingdom