About James Control Services Limited (11672500) United Kingdom