About Rickie S Barton Limited (11572238) United Kingdom