About Alabbass Enterprises Limited (13121711) United Kingdom