About Warrington Installations Limited (13607313) United Kingdom