About Ricky 1981 Hodgson Ltd (12806836) United Kingdom