About The Outwood Management Company Ltd (08574791) United Kingdom