About Kellynch Limited (09483483) United Kingdom