About Manor Comp Limited (13285088) United Kingdom