About Suede Management Company Limited (05048385) United Kingdom