About J. And J. Smith (hotels) Limited (01332577) United Kingdom