About L & A Catering Equipment Hire Limited (13535189) United Kingdom