About Jbt Solutions Limited (06740357) United Kingdom