About Jackson Handling Limited (07205449) United Kingdom