About Joelles (london) Ltd (04642580) United Kingdom