About Shelby Consultancy Services Limited (07967382) United Kingdom