About Quarry Newbury Ltd (12785281) United Kingdom