About Neil Abbott Ltd (11918956) United Kingdom