About Abbey Editorial & Design Limited (04308098) United Kingdom