About Shelby Consulting Ltd (12008082) United Kingdom