About Okefind Limited (02353867) United Kingdom