Williams Macredie cat-flap-fitter8790