About Ejay Tearooms Ltd (SC603907) United Kingdom