About Rastgarth Management Company Ltd (09987309) United Kingdom