About Kemplay Road No 12 Limited (06412193) United Kingdom