About Fotoauto Limited (09628217) United Kingdom