About The David Bampton Studio Ltd (04325060) United Kingdom