About Peter Ball (monkhide) Limited (05694236) United Kingdom