About James Haugh (holdings) Limited (SC206491) United Kingdom