About Beechholme Management Limited (05718003) United Kingdom