About Randall & Wallace Limited (10179199) United Kingdom