About Legionella Tech Ltd (07064688) United Kingdom