About Kooms And Calloway Ltd (12695590) United Kingdom