About Peter Barclay Limited (04007660) United Kingdom