About Interragate Limited (03918469) United Kingdom