About N Kelly Ltd (09483751) United Kingdom