About The Harrow Inn (kent) Ltd (07038122) United Kingdom