About Quendon Spa Limited (08051243) United Kingdom