About Alabaster Holdings Limited (10780248) United Kingdom