About Mccreadie & Schaeffer Limited (08904295) United Kingdom