About Jandon Stores Services Limited (11435038) United Kingdom