About Clapton Springs Ltd (13444451) United Kingdom