About Sledmere Expertise Ltd (09595142) United Kingdom