About Jako Tapers Ltd (12182736) United Kingdom