About Kelliher Limited (10494033) United Kingdom