About Kirstall Associates Limited (09448151) United Kingdom