About Ripoll Ltd (07146968) United Kingdom