About Chipola Limited (08656221) United Kingdom