About Nattie Design Limited (02105892) United Kingdom