About Abbco Limited (12454443) United Kingdom