About Gough Square Investments Limited (03255378) United Kingdom