About Dalquhurn Shop Limited (SC048866) United Kingdom