About Wauchope Moodie & Company Limited (SC038608) United Kingdom