About Alfred Quaife & Co Limited (04589620) United Kingdom