About Oddball Clothing Co Limited (02282531) United Kingdom