About Peter Carol Ltd. (04690992) United Kingdom