About Turquaz Interior & Painting Limited (07381625) United Kingdom