About Ricker Ridge Limited (13560499) United Kingdom