About Clapper Consulting Limited (07092015) United Kingdom