About James Haugh (dumfries) Limited (SC206493) United Kingdom