About Titan Washing Machine Limited (04565602) United Kingdom