About English Oak Projects Limited (09409367) United Kingdom