About Tera Joans Limited (11927083) United Kingdom