About Difinition Strategies And Concepts Limited (09452701) United Kingdom