About Sandy Balls Estate Limited (00631600) United Kingdom