About Pcc Abbey Limited (06018435) United Kingdom