About Northshore Technical Services Limited (10373926) United Kingdom