About Kwsr & Co Ltd (08010797) United Kingdom