About Sean Devlin Catering Services Ltd (13463553) United Kingdom