About Kimbo Maintenance Services Ltd (10590623) United Kingdom