About Peter Tickell Ltd (08454303) United Kingdom