About Linen Quarter Dunfermline Management Co. Limited (SC692706) United Kingdom