About J & E Smillie (holdings) Ltd (SC692368) United Kingdom