About Filtons Stratford Ltd (08017402) United Kingdom