About Clementina & Co Ltd (08154787) United Kingdom