About Integra (international) Limited (09271931) United Kingdom