About Longchan Scot Limited (SC703269) United Kingdom