About Kempton Associates Ltd (12866580) United Kingdom