About Avalon Line Models Limited (11785162) United Kingdom