About Ashwood Scotland Macintosh Limited (SC330971) United Kingdom