About Keffington Ltd (12721631) United Kingdom