About Ridgeback Construction & Developments Ltd (12089005) United Kingdom