About Radameco (holdings) Limited (05461184) United Kingdom