About Intford Limited (10676947) United Kingdom