About Dougray Limited (SC497632) United Kingdom