About Filtafry (north London) Ltd (09772101) United Kingdom