About Sands End Consulting Ltd (09344620) United Kingdom