About Integrated Technologies (wales) Limited (03113613) United Kingdom