About Sledmere Limited (12169135) United Kingdom