About Bovingdon Studios Ltd (12358870) United Kingdom