About Peregrins Management Company Limited (05137473) United Kingdom