About Clipsfeild Limited (12920551) United Kingdom