About The Mash Jar Limited (SC653583) United Kingdom