About Sand Hall Limited (03400988) United Kingdom