About Jay Tea Limited (06951453) United Kingdom