About Peter Taylor Telehandling Services Ltd (09553688) United Kingdom