About Sandall Esolutions Ltd (09847991) United Kingdom