About Abbott & Yang Ltd (10845120) United Kingdom