About Kebel Limited (06545363) United Kingdom