About Alloway Holdings Limited (12540950) United Kingdom