About Dekit Home And Garden Services Limited (10963152) United Kingdom