About Shore Avocado Limited (10986869) United Kingdom