About Avebury Design Limited (07817398) United Kingdom