About L Baker (horticultural Merchants) Limited (00754057) United Kingdom