About Manor Halt Limited (06839358) United Kingdom