About Rowland Solutions & Son Ltd (13332517) United Kingdom