About Rugman Richard Charles 80526 Limited (08983720) United Kingdom