About K & H Handling Limited (07010790) United Kingdom