About Ochieng & Family Limited (08734288) United Kingdom