About Kruickshank Shaw Designs Limited (11480962) United Kingdom