About Manor & Co Limited (08717188) United Kingdom