About Kamroc Limited (09246660) United Kingdom