About Peter Capel Ltd. (08953416) United Kingdom