About Rodar Limited (08743771) United Kingdom