About Bloke Oakwood Limited (08089841) United Kingdom