About Peter Caffrey Limited (08336244) United Kingdom