About Canopy (p & S) Limited (05129536) United Kingdom