About Covington Developments Holdings Limited (12357236) United Kingdom