About Improve It T A Peter Dickenson Ltd (06850573) United Kingdom