About Smartclear Projects Limited (02840059) United Kingdom