About James Ferdi Ltd (10481943) United Kingdom