About Lordwell Catering Equipment Ltd (13457837) United Kingdom