About New Abbey Ltd (12489251) United Kingdom