About Rug Stock Partnership Limited (07837380) United Kingdom