About James L Fisher Ltd (11629933) United Kingdom