About Skidmore Consulting Ltd (09203756) United Kingdom