About North Loop Designs Limited (11142029) United Kingdom