About Kendra Consultants Limited (03731482) United Kingdom