About Clerma (g.b.) Limited (02260165) United Kingdom