About Integra Loss Control Associates Limited (SC246788) United Kingdom