About Roderick Anthony Limited (04642286) United Kingdom