About Quarryvale Associates Limited (12073424) United Kingdom