About Gerry Edwards Orchard Services Ltd (07550627) United Kingdom