About Ks&r Ltd (12679843) United Kingdom