About Avro Holdings Limited (13603438) United Kingdom