About Ricky Canterbury Ltd (12864932) United Kingdom