About Rodgers Limited (04643768) United Kingdom