About Kilduff Holdings Llp (SO306976) United Kingdom