About Ooke Limited (08387841) United Kingdom