About Dolough Limited (07294579) United Kingdom