About Alltile Installations Ltd (10521607) United Kingdom