About North Shore Components Limited (09154774) United Kingdom