About Covell Developments Limited (12051487) United Kingdom