About Prentice Stove Installation Limited (SC620695) United Kingdom