About Power Gardening (slough) Limited (00574959) United Kingdom