About Clapham Food Services Ltd (12907624) United Kingdom