About Kewlox(1969)limited (00946859) United Kingdom