About Rochdara Ltd (13058835) United Kingdom