About Spotty Bengal Limited (11593839) United Kingdom