About Clapperboard Limited (03261965) United Kingdom