About P.m.d. Ceylon Tea Merchants Limited (07225254) United Kingdom