About Eckhart Limited (06523259) United Kingdom