About Fire Safety Products Limited (02671751) United Kingdom