About V & J Baker Ltd (09591770) United Kingdom