About Campo Flicker Limited (07027420) United Kingdom