About Theaker James Limited (11814448) United Kingdom