About Rodsam Ltd (08477073) United Kingdom