About Brambledene Visual Effects Ltd (07485168) United Kingdom