About Abbey Design Ne Limited (07539981) United Kingdom