About Eskmuir (thayer Street 2) Limited (07786827) United Kingdom