About Houndstooth Limited (04073976) United Kingdom