About Kemp & Koprowski Limited (08124021) United Kingdom