About North Quay Designs Limited (10106630) United Kingdom