About John Bleasdale Limited (09314131) United Kingdom