About West Avalon Ltd (11309746) United Kingdom