About Quarry Walk Holdings Limited (10003936) United Kingdom