About Elmslie S Ltd. (SC335565) United Kingdom