About Jakbowlski Limited (08490446) United Kingdom