About Ridge Components Ltd (10619632) United Kingdom