About Sm Langdon Holdings Limited (SC687203) United Kingdom