About Rsh Plg & Htg Limited (12152828) United Kingdom