About Halt Here Limited (10779215) United Kingdom