About Avalon Knight Limited (12746841) United Kingdom