About James Sandgate Limited (NI630352) United Kingdom