About Kelkor Service Providers Ltd (08844463) United Kingdom