About Manor Computers Limited (06918851) United Kingdom