About Jess Owens Garden Services Limited (06340872) United Kingdom