About Claffel Ltd (11728803) United Kingdom