About Integra (warrington) Limited (13560926) United Kingdom