About Allen Star Developments Ltd (11884299) United Kingdom