About The Lincoln Tea And Coffee Company Limited (08581734) United Kingdom