About Rickitt Grant & Company Limited (03516255) United Kingdom