About Abbott Design Studio Ltd (11471695) United Kingdom