About A Plus A Holdings Limited (12337267) United Kingdom