About Rib Holdings Ltd (07560395) United Kingdom