About Claybank Holdings Limited (11986364) United Kingdom