About Knellers (information Services Consultancy) Limited (02996947) United Kingdom