About North Second Street Limited (08894207) United Kingdom