About Abbey Ip Limited (05569520) United Kingdom