About Waldridge Management Company Limited (05285923) United Kingdom