About L S Baker Limited (03548509) United Kingdom