About Christopher Lawrence Designs Limited (11278422) United Kingdom