About Sandie Balls Limited (12707825) United Kingdom