About White Abbey Investments Ltd (07059216) United Kingdom