About Kellett Holdings Ltd (12007349) United Kingdom