About Clasp Ltd (07882364) United Kingdom