About Claire Byrd Catering Limited (13369564) United Kingdom