About Filmers Garage Ltd. (04380291) United Kingdom