About Specialist Interior Finishers Ltd. (03483668) United Kingdom