About Shattock Consulting Ltd (12279942) United Kingdom