About Kort Sands Design Limited (08920697) United Kingdom