About Diy Gurus Limited (08098127) United Kingdom