About Quarrymoore Ltd (10512185) United Kingdom