About Oak Green Ockendon Limited (07916691) United Kingdom