About Keane Finishes Limited (09681523) United Kingdom