About Barkin Mad (stoke) Limited (10206876) United Kingdom