About James Mae Industries Limited (10288266) United Kingdom