About Peter Cadogan Limited (06143179) United Kingdom