About Abstract Design And Develop Limited (09245258) United Kingdom