About Quarrymoor Limited (04086941) United Kingdom