About Cubitt Artists Limited (02748849) United Kingdom