About Clapham Fast Foods Limited (09113201) United Kingdom