About Clifton Silbury Limited (08260736) United Kingdom