About Acer Partnerships Limited (02561362) United Kingdom