About Clivesdale Management Company Limited (02031702) United Kingdom