About Kellend Limited (06427393) United Kingdom