About James Cubitt International Ltd (11508481) United Kingdom