About Rotherwas Holdings Company Ltd (07810765) United Kingdom