About Intecsea (uk) Limited (02667945) United Kingdom