About Sm Blackhorse Holdings Limited (10001325) United Kingdom