About Sandy Hollow Management Company Limited (04422922) United Kingdom