About Kingfisher Design Limited (04052827) United Kingdom