About Polltergeist Limited (08278027) United Kingdom