About Filby Sound & Vision Limited (09379294) United Kingdom