About E Baker Limited (06675105) United Kingdom