About Dougal Philip Limited (SC188029) United Kingdom