About Douglas Storrie Holdings Limited (05433221) United Kingdom