About Geraint Richards Ltd (11438024) United Kingdom