About Eskmuir (thayer Street 1) Limited (07787008) United Kingdom