About Phillip S Williams Telehandlers Ltd (11832253) United Kingdom