About Roddy Strang Limited (11665774) United Kingdom