About Keeran Designs Limited (04313743) United Kingdom