About Quarry Bridge Limited (10385213) United Kingdom