About Feltham Rick Ltd (13478965) United Kingdom