About Pembridge Contracts Limited (08188719) United Kingdom