About Clark Handling & Loading Equipment Ltd (04805841) United Kingdom