About Ridehalgh & Snowden Ltd (10254300) United Kingdom