About Mckendrick & Wane Limited (01312658) United Kingdom