About Wallace Mcdowall Limited (SC046491) United Kingdom