About Metcalfe Management Ltd (10011415) United Kingdom