About Interlect Services Limited (01635406) United Kingdom