About Perry Mead Management Company Limited (03651140) United Kingdom