About Jack Baker & Son Limited (05739076) United Kingdom