About Perkins & Leddington Limited (00928091) United Kingdom