About Filtafry Leeds Limited (08038921) United Kingdom