About The Anchor (stockport) Limited (10063698) United Kingdom