About Rhosendale Holdings Limited (11010837) United Kingdom