About Covedale Developments Limited (12073265) United Kingdom