About Planned Installations Limited (01556967) United Kingdom