About Kevin Firth Limited (12915663) United Kingdom