About Abbington Hotel Limited (05686019) United Kingdom