About K&p H20 Limited (06349107) United Kingdom