About Avery Knight & Bowlers Engineering Limited (01069468) United Kingdom