About Richard Cammish Studio Limited (06321820) United Kingdom