About London Food Machinery Limited (07274272) United Kingdom