About Jacdale Limited (13547842) United Kingdom