About The Northam Lights Ltd (10211258) United Kingdom