About Chris Holmes Designs Limited (07620818) United Kingdom