About Smcmillan Holdings Ltd (13691889) United Kingdom