About S.j.holmes Garden Designer Ltd (09845631) United Kingdom