About Westford Inn Limited (SC510328) United Kingdom