About The North Angle Ltd (11312102) United Kingdom