About Quendale Limited (07368903) United Kingdom