About Sedge Green Salads Limited (07274003) United Kingdom