About Rickitt & Co Limited (12167418) United Kingdom