About Rickman Ltd (10399034) United Kingdom