About Clearbell Developments Limited (12132738) United Kingdom