About British Trimmings (leek) Limited (00926636) United Kingdom